triple tree - Spanish English Dictionary